ferric phenolate - French English Dictionary